home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 23 / AMIGAplus Sonderheft 23 (2000)(Falke)(DE)[!].iso / Updates / Datatypes / akNAIL-Datatype / akDT_Install next >
Text File  |  1999-08-04  |  21KB  |  462 lines

  1. ;********************************************************************************
  2. ;            __     ____           __           __                 
  3. ;           / /__  / __ \        _/ /_        _/ /_               
  4. ;   ______ / // / / / / /______ /  __/______ /  __/__  __ ______ ______
  5. ;  / __  // _  / / / / // __  / / /  / __  / / /   \ \/ // __  // ____/
  6. ; / __  // /| | / /_/ // __  / / /_ / __  / / /_    \  // /_/ // __/_
  7. ;/_/ /_//_/ |_|/_____//_/ /_/ /___//_/ /_/ /___/    / // ____//_____/
  8. ;                                                  /_// /    
  9. ; akJFIF, akLJPG, akPNG, akSVG, akGIF                /_/    
  10. ; akBMP, akTIFF, akNAIL
  11. ;
  12. ; akDT's Andreas R. Kleinert ©1996-1999
  13. ;
  14. ; $VER: akDT_Installer 0.99t (August-03-1999)
  15. ; Installer by Robert C. Reiswig ©1996, 1997, 1998, 1999
  16. ;
  17. ; If you wish to use any part of this installer you must ask. May not be 
  18. ; integrated/placed into any other package! Changes, suggestions or problems:
  19. ; akDatatype@vgr.com 
  20. ;--------------------------------------------------------------------------------
  21. ;
  22. ;********************************************************************************
  23. (set Pizza 0)
  24. (if (= @user-level 0) (set @user-level 1))
  25. (set whereback "SYS:Storage")
  26. (set dtdest (tackon whereback "Datatypes"))
  27. (set cksum 0)
  28.  
  29. (foreach "classes/datatypes" "#?.datatype" (set wakdt @each-name) ) 
  30. (set vernum1 (getversion (cat "classes/datatypes/" wakdt))) (set ver1 (/ vernum1 65536)) 
  31. (set rev1 (- vernum1 (* ver1 65536) ) ) (set akdtver (cat ver1 "." rev1))
  32. ;(message akdtver)
  33.  
  34. (set cpu (database "cpu")) 
  35. (if (> (exists ("sys:libs/68060.library")) 0) (set #cpu 5) )
  36. (if (> (exists ("sys:libs/68060.library") (resident)) 0) (set #cpu 5) )
  37. (if (= cpu 68000) (set #cpu 0)) 
  38. (if (= cpu 68010) (set #cpu 1))
  39. (if (= cpu 68020) (set #cpu 2)) 
  40. (if (= cpu 68030) (set #cpu 3))
  41. (if (= cpu 68040) (set #cpu 4)) 
  42. (if (= cpu 68060) (set #cpu 5)) 
  43.  
  44.  
  45. ;********************************************************************************
  46. ;English Information  
  47. ;********************************************************************************
  48. (set #about (cat "\n\n\nWelcome to the " wakdt " " akdtver "\n\n(C)opyright 1996-1999 by Andreas R. Kleinert" extraC) )
  49. (set #whereDTs "In what directory are the Datatypes located? (Not the 'Datatypes' dir itself, 1 level up, ie 'Classes'.) If they aren't installed, select where you wish to install them. (Default: 'SYS:classes'.)")
  50. (set #dtdirnotfound "\nThe 'Datatypes' directory was not found. Please select where you have the 'Datatypes' directory located. Do not select the 'Datatypes' directory itself, but one directory level up. If you have the datatypes in 'SYS:classes/datatypes' you would pick 'SYS:classes'.\n\n'datatypes' directory not found in:\n\n") 
  51. (set #backupdts " BackUp Current Datatype & Prefs")
  52. (set #whattodo "\nWould you like to backup the Datatypes Currently installed on your system that will be updated, along with the Prefs program if installed?\n")
  53. (set #whereback "Where would you like to BackUp the Datatypes? If a directory Called 'Datatypes' is not there one will be created. (Default is 'SYS:Storage')")
  54. (set #wherebackp "Where would you like to BackUp the Prefs Program?")
  55. (set #askcpu "\nCPU Check: What CPU does the machine have that you are installing the Datatype on? The installer has found:\n")
  56. (set #backup1 "\nThe Datatype was Backed-up to:\n")
  57. (set #backup2 "\n\nThe 'Devs:' files that were backed-up will have the <checksum> of the file appended to the file name.")
  58. (set #wow1 "\nInstaller Failed, newer Datatype not installed/updated.")
  59. (set #foundnonak1 "\nThe installer has found that you have a '")
  60. (set #foundnonak2 "' installed.  This will create a conflict with the '")
  61. (set #foundnonak3 "' that is used for decoding pictures.\n\n Is it ok to move the datatype to:\n\n")
  62. (set #Skip "Skip")
  63. (set #Delete "Delete")
  64. (set #movedt "Move DT")
  65. (set #tools "\nWhat Datatype Prefs(s) would you like to install?\n")
  66. (set #akprefs " - Prefs for ")
  67. (set #Where "Where do you wish to install ")
  68. (set #whereakprefs "? If there is a copy already there a backup of it will be created!")
  69.  
  70. (set #patching  (cat "\n\nPatching 'classes/datatypes/" wakdt "' in the archive to create the "))
  71. (set #patching1 " version to install.")
  72. (set #nowizlib "\n\nThe Prefs program needs a library called 'wizard.library'.\n\nThe installer did not find this in libs:\n\nYou can find a copy of 'wizard.library' on Aminet at:\nbiz/haage/WizardLibrary.lha")
  73.  
  74. (set #instppc "The installer has found 'libs:PPC.library'. Would you like to install the DEMO PPC module so this datatype can use it? You will need to register to get a full working PPC version, the demo only draws every 3rd line. It will be copied to: ")
  75. (set #no " No")
  76. (set #yes " Yes")
  77.  
  78. (set #vmem "If you run out of memory while trying to display a picture that uses the AK datatype it can use the hard drive as temporary memory. You will need to assign 'VMEM:' to some place if you select yes. The installer can do this if you wish.")
  79. (set #vmem1 "Going to add VMEM: assign to user-startup") 
  80. (set #Wherevmem "Where do you wish to assign 'VMEM:'")
  81.  
  82. (set #updateinstaller "\nJust to let you know ESCOM AG has released a new version of the installer program.\n\n\nVersion 43.3 can be found on Aminet in:\n\n/util/misc/Installer-43_3.lha\n\n\nYou might want to upgrade soon. Older installers might fail.")
  83.  
  84. ;***********************************************************************************************
  85. ; Español/Spanish strings: Dámaso D. Estévez/amidde@arrakis.es, Thu, 05 Mar 1998 21:07:35 +0200
  86. ;***********************************************************************************************
  87. (if (= @language "español")
  88. (
  89.  (set #about (cat "\n\n\n¡Bienvenido a " wakdt "!\n\n(C)opyright 1996-1998 Andreas R. Kleinert" extraC))
  90.  (set #whereDTs "¿En qué directorio se encuentra el directorio de filtros?\nNo indique el camino de acceso al propio directorio 'Datatypes' que los contiene: indique el camino de acceso al directorio inmediatamente superior del que depende éste, normalmente denominado 'Classes'. Si no hay ningún filtro instalado (no existe el directorio de filtros), elija el lugar donde desea crearlo (por defecto en 'SYS:Classes')")
  91.  (set #dtdirnotfound "\nEl directorio 'Datatypes' no ha sido encontrado. Por favor, elija el lugar donde éste está situado.  No seleccione el directorio 'Datatypes': seleccione el directorio del que depende, de manera que si p. ej. los filtros estuviesen situados en 'SYS:Classes/Datatypes' debería seleccionar como directorio 'SYS:Classes'.\n\nEl directorio 'Datatypes' no se ha encontrado en:\n\n")
  92.  (set #backupdts "Copia de seguridad de los filtros y sus programas preferencias actuales...")
  93.  (set #whattodo "\n¿Desea realizar una copia de seguridad de los filtros actualmente instalados en su sistema antes de instalar la actualización, así como de sus programas de preferencias respectivos?\n")
  94.  (set #whereback "¿Dónde desea instalar la copia de seguridad de los filtros? (si un directorio denominado 'Datatypes' no existe, será creado, por defecto en 'SYS:Storage')")
  95.  (set #wherebackp "¿Dónde desea realizar la copia de seguridad del programa de preferencias?")
  96.  (set #askcpu "\nVerificando CPU\n¿Qué procesador tiene el equipo donde desea instalar el filtro?\nEl guión instalador ha detectado un procesador:\n")
  97.  (set #backup1 "\nSe ha creado una copia de seguridad del filtro en:\n")
  98.  (set #backup2 "\n\nLos ficheros residentes en 'Devs:' de los que se ha hecho copia de seguridad dispondrán de una <suma de control> del fichero añadida a su nombre.")
  99.  (set #foundnonak1 "\nEl guión instalador ha detectado que tiene un '")
  100.  (set #foundnonak2 "' instalado.  Podría crearse un conflicto con el '")
  101.  (set #foundnonak3 "' utilizado para decodificar imágenes.\n\n¿Está de acuerdo con mover el filtro? Su destino sería:\n\n")
  102.  (set #Skip "Saltar esta sección")
  103.  (set #Delete "Borrar filtro")
  104.  (set #movedt "Mover filtro")
  105.  (set #tools "\n¿Qué programa(s) de preferencias para filtros querría instalar?\n")
  106.  (set #akprefs " - Preferencias para ")
  107.  (set #Where "¿Dónde desea instalar ")
  108.  (set #whereakprefs "? Si existe una copia previa ¡se generará una copia de seguridad!")